making projects - German English Dictionary